It consulting careers in Rustaq, Oman